Skip to content

Make SqlScaleMonitor and SqlScaleMetric public for Scale Controller Redesign#139

Merged
cgillum merged 1 commit intomicrosoft:mainfrom
chiangvincent:user/vchiang/scV3Public
Jan 13, 2023
Merged

Make SqlScaleMonitor and SqlScaleMetric public for Scale Controller Redesign#139
cgillum merged 1 commit intomicrosoft:mainfrom
chiangvincent:user/vchiang/scV3Public

Conversation

@chiangvincent
Copy link
Copy Markdown
Member

We are currently redesigning the scale controller to unify the duplicate scaling logic that resides in each of the extensions (CosmosDB, ServiceBus, EventHubs, Storage, etc.) and the scale controller. As a part of this redesign, scale controller will directly instantiate the ScaleMonitors for each of the above extensions, and call into the GetMetricsAsync and GetScaleStatus methods directly. To support this, we need to make ScaleMonitors, and any dependent classes public in each of the extensions.

Resources:

@cgillum cgillum merged commit fea462e into microsoft:main Jan 13, 2023
chiangvincent added a commit to chiangvincent/durabletask-mssql that referenced this pull request Jan 17, 2023
cgillum pushed a commit that referenced this pull request Jan 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants